import React from 'react';
import { hashHistory } from 'react-router';
const calcMoney = (price) => {
  let mixed = price % 100;
  const int = (price - mixed) / 100;
  mixed = (`0${mixed}`).slice(-2);
  // return [int, mixed];
	return int + '.' +mixed;
};
module.exports = [
  {
    key:'labelName',
    title:'标签名',
    dataType:'varchar',
  },{
    key:'orderId',
    title:'订单号',
    dataType:'varchar',
    primary : true,
    render: (text) => {
      const handleClick = () => {
        const url = `/cms/manage/information/detail?orderId=${text}&status=7`;
        hashHistory.push(url);
      }
      return (<span
          onClick={handleClick}
          style={{color: '#108DE9', cursor: 'pointer'}}
        >{text}</span>)
    }
    // render: (text) => {
    //   const handleClick = () => {
    //     alert('click')
    //   }
    //   return (<span
    //       onClick={handleClick}
    //       style={{color: '#108DE9', cursor: 'pointer'}}
    //     >{text}</span>)
    // }
  },{
    key:'customerName',
    title:'姓名',
    dataType:'varchar',
  },{
    key:'phoneNum',
    title:'手机号码',
    dataType:'varchar',
  },
  {
    key:'loanMoney',
    title:'借款金额',
    dataType:'varchar',
    render: (text, row, index) => {
      if(!text)
      return;
        return <span>{calcMoney(text)}元</span>;
    }
  },
  // {
  //   key:'borrowType',
  //   title:'类别',
  //   dataType:'varchar',
  // },
  {
    key:'loanPeriods',
    title:'贷款周期',
    dataType:'varchar',
  },
  {
    key:'applicationDate',
    title:'订单添加日期',
    dataType:'varchar',
    render: (text, row, index) => {
      return new Date(text).format("yyyy-MM-dd HH:mm:ss");
    }
  },
  // {
  //   key:'inProcess',
  //   title:'所在流程',
  //   dataType:'varchar',
  //   render: (text, row, index) => {
  //     if(!text)
  //     return;
  //     let showText = '';
  //       switch (text) {
  //         case 1:
  //         case 2:
  //           showText = '未分配';
  //           break;
  //         case 3:
  //         case 4:
  //         case 5:
  //           showText = '初审';
  //           break;
  //         case 6:
  //           showText = '终审';
  //           break;
  //         case 7:
  //           showText = '结案';
  //           break;
  //         default:
  //           break;
  //       }
  //       return <span>{showText}</span>;
  //   }
  // },
  {
    key:'channel',
    title:'通道',
    dataType:'varchar',
  },
  {
    key:'closedState',
    title:'结案状态',
    dataType:'varchar',
    // render: (text, row, index) => {
    //   if(!text)
    //   return;
    //   let showText = '';
    //     switch (text) {
    //       case '1':
    //         showText = '新户';
    //         break;
    //       case '2':
    //         showText = '旧户';
    //         break;
    //       case '3':
    //         showText = '次新';
    //         break;
    //       default:
    //         break;
    //     }
    //     return <span>{showText}</span>;
    // }
  },
  {
    key:'lendingStatus',
    title:'放款状态',
    dataType:'varchar',
    // render: (text, row, index) => {
    //   if(!text)
    //   return;
    //   let showText = '';
    //     switch (text) {
    //       case '1':
    //         showText = '新户';
    //         break;
    //       case '2':
    //         showText = '旧户';
    //         break;
    //       case '3':
    //         showText = '次新';
    //         break;
    //       default:
    //         break;
    //     }
    //     return <span>{showText}</span>;
    // }
  },
];